Nuprl Lemma : Rsends-g_wf 0,22

x1:Realizer.
Rsends?(x1)
 Rsends-g(x1)
  (tg:Id(State(Rsends-ds(x1))Rsends-T(x1)(DeclaredType(Rsends-dt(x1);tg) List))) List 
latex


Definitionsx:AB(x), P  Q, b, Rsends?(x1), t  T, Rsends-ds(x1), Rsends-T(x1), Rsends-dt(x1), Rsends-g(x1), false, true, if b t else f fi, Realizer, Unit, False, , Prop, , left  right, @loc x initially v:T, @loc only events in L change x:T, only events in L send on lnk with tag, @loc effect knd(v:T)  x := f State(ds) v , sends knd(v:T) on l:tagged(g,State(ds),v):dt, @loc precondition for a(v:T):P State(ds) v, @lock writes only members of L, @lock sends only on links in L, @loc: only members of L read x
Lemmases realizer wf, false wf, true wf, assert wf, Rsends? wf

origin